gtk: Don't push cairo nodes
authorBenjamin Otte <otte@redhat.com>
Sat, 10 Dec 2016 23:12:02 +0000 (00:12 +0100)
committerBenjamin Otte <otte@redhat.com>
Tue, 20 Dec 2016 17:01:09 +0000 (18:01 +0100)
commitd1b80a6baa39f2a6b9be995b49155f24962aca11
tree483b9e303d11dc31ad1cd398683b407937b6e54d
parent8c8691b4691c8d96dfbdb363af0e23aa4e71b229
gtk: Don't push cairo nodes

We want to split nodes into containers and nodes that do actual drawing.
So pushing nodes that do drawing is exactly the wrong thing.

Also fix up GtkPopover. There's no need for it to push anything.
docs/reference/gtk/gtk4-sections.txt
gtk/gtkpopover.c
gtk/gtksnapshot.c
gtk/gtksnapshot.h